to plough ahead - Spanish English Dictionary